耸: to excite, to raise up, to shrug, high, lofty, towering...
杜绝: to put an end to...
方便: convenient, suitable, to facilitate, to make things easy, having money to spare, (euphemism) to relieve oneself...
天主教: Catholicism...
尊敬: to respect, to revere...
谎言: lie...
望远镜: binoculars, telescope...
雨: (literary) to rain, (of rain, snow etc) to fall, to precipitate, to wet...
闲: idle, unoccupied, leisure...
嘉宾: esteemed guest, honored guest, guest (on a show)...